
package com.ys.chatserver.http.logic.dto;

import java.util.Date;


public class UserInfoDTO
{

	/**
	 *
	 用???U号???作该用户的登陆名，全服务器唯一。
	 */
	private String userUid;
			/**
			 *

			用户邮箱可作该用户的登陆名，??????服务器唯一。
			*/
	private String userMail;


	private String nickname;


	private String userPsw;
	/**
	 *

	 1 男，0 女??????????????????认是1。
	 */

	private Integer userSex;
	private String registerIp;


	private Date registerTime;
	/**
	 *

	 此时间是服务器的默认时区时间（当前是北京时间）。
	 */
	private Date latestLoginTime;
	private String latestLoginTime2;


	private String latestLoginIp;
	/**
	 * 0:封禁  1:正常状态
	 */

	private Integer userStatus;
	/**
	 *


	 0 表示不在线，1 表示在线。
	 */
	private Integer isOnline;
	private String verificationCode;
	/**
	 * 半小时内验证码有效，否则失效，默认getdate()
	 */

	private String verificationTime;
	/**
	 *文件名
	*/
	private String userAvatarFileName;
			/**
			 *用户心情：仿微信哦，60个字符（微信就是这么多）。
			*/
	private String whatsUp;
	/**
	 *本字段目前不开放给用户修改，仅作为后台控制用户可添加的好友数量时使用！
	 */

	private Integer maxFriend;
			/**
			 *
			*/

	private String userDesc;
	/**
	 * 0:用户 1:设备
	 */

	private Integer userType;
	/**
	 *

	 */

	private String userRegieon;
	/**
	 * 删除状态 1 删除  0未删除
	*/
	private Integer delFlag;
	/**
	 * 账号类型 0:管理员 1:普通 2:系统管理员
	*/
	private Integer accountType;
	/**
	 * 默认下载路径
	*/
	private String downloadUrl;
	private String expireTime;
	private String creatorId;

	public String getExpireTime() {
		return expireTime;
	}

	public void setExpireTime(String expireTime) {
		this.expireTime = expireTime;
	}

	public String getCreatorId() {
		return creatorId;
	}

	public void setCreatorId(String creatorId) {
		this.creatorId = creatorId;
	}

	public void setUserUid(String userUid){
		this.userUid = userUid;
	}


	public void setUserMail(String userMail){
		this.userMail = userMail;
	}


	public void setNickname(String nickname){
		this.nickname = nickname;
	}


	public void setUserPsw(String userPsw){
		this.userPsw = userPsw;
	}


	public void setUserSex(Integer userSex){
		this.userSex = userSex;
	}

	public void setRegisterIp(String registerIp){
		this.registerIp = registerIp;
	}


	public void setRegisterTime(Date registerTime){
		this.registerTime = registerTime;
	}


	public void setLatestLoginTime(Date latestLoginTime){
		this.latestLoginTime = latestLoginTime;
	}


	public void setLatestLoginTime2(String latestLoginTime2){
		this.latestLoginTime2 = latestLoginTime2;
	}


	public void setLatestLoginIp(String latestLoginIp){
		this.latestLoginIp = latestLoginIp;
	}


	public void setUserStatus(Integer userStatus){
		this.userStatus = userStatus;
	}


	public void setIsOnline(Integer isOnline){
		this.isOnline = isOnline;
	}


	public void setVerificationCode(String verificationCode){
		this.verificationCode = verificationCode;
	}

	public void setVerificationTime(String verificationTime){
		this.verificationTime = verificationTime;
	}


	public void setUserAvatarFileName(String userAvatarFileName){
		this.userAvatarFileName = userAvatarFileName;
	}


	public void setWhatsUp(String whatsUp){
		this.whatsUp = whatsUp;
	}


	public void setMaxFriend(Integer maxFriend){
		this.maxFriend = maxFriend;
	}


	public void setUserDesc(String userDesc){
		this.userDesc = userDesc;
	}


	public void setUserType(Integer userType){
		this.userType = userType;
	}


	public void setUserRegieon(String userRegieon){
		this.userRegieon = userRegieon;
	}


	public void setDelFlag(Integer delFlag){
		this.delFlag = delFlag;
	}


	public void setAccountType(Integer accountType){
		this.accountType = accountType;
	}


	public void setDownloadUrl(String downloadUrl){
		this.downloadUrl = downloadUrl;
	}



	public String getUserUid(){
		return this.userUid;
	}


	public String getUserMail(){
		return this.userMail;
	}


	public String getNickname(){
		return this.nickname;
	}


	public String getUserPsw(){
		return this.userPsw;
	}


	public Integer getUserSex(){
		return this.userSex;
	}


	public String getRegisterIp(){
		return this.registerIp;
	}


	public Date getRegisterTime(){
		return this.registerTime;
	}


	public Date getLatestLoginTime(){
		return this.latestLoginTime;
	}


	public String getLatestLoginTime2(){
		return this.latestLoginTime2;
	}


	public String getLatestLoginIp(){
		return this.latestLoginIp;
	}


	public Integer getUserStatus(){
		return this.userStatus;
	}


	public Integer getIsOnline(){
		return this.isOnline;
	}


	public String getVerificationCode(){
		return this.verificationCode;
	}


	public String getVerificationTime(){
		return this.verificationTime;
	}


	public String getUserAvatarFileName(){
		return this.userAvatarFileName;
	}


	public String getWhatsUp(){
		return this.whatsUp;
	}


	public Integer getMaxFriend(){
		return this.maxFriend;
	}


	public String getUserDesc(){
		return this.userDesc;
	}

	public Integer getUserType(){
		return this.userType;
	}


	public String getUserRegieon(){
		return this.userRegieon;
	}


	public Integer getDelFlag(){
		return this.delFlag;
	}

	public Integer getAccountType(){
		return this.accountType;
	}


	public String getDownloadUrl(){
		return this.downloadUrl;
	}

}
